Skip to content

Conversation

larsewi
Copy link
Contributor

@larsewi larsewi commented Jun 10, 2025

Build Status

@cf-bottom
Copy link

Thank you for submitting a pull request! Maybe @craigcomstock can review this?

@larsewi larsewi requested a review from craigcomstock June 17, 2025 20:34
@larsewi larsewi marked this pull request as ready for review June 17, 2025 20:34
@larsewi larsewi requested a review from olehermanse June 24, 2025 07:30
nova-*-debian-*)
ROLE=hub
;;
nova-*-opensuse-*)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we don't support hub on opensuse.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove nova--opensuse- setting ROLE=HUB eh? maybe you did in a later commit

@olehermanse olehermanse removed their request for review June 27, 2025 15:00
@larsewi larsewi force-pushed the compile-options branch 2 times, most recently from cba2b09 to 7a5ab4c Compare July 24, 2025 09:25
@larsewi
Copy link
Contributor Author

larsewi commented Jul 24, 2025

Build with exotics (no tests)
Build Status
^ Solaris failure is unrelated

@larsewi larsewi requested a review from craigcomstock July 24, 2025 09:27
@larsewi larsewi requested a review from olehermanse August 4, 2025 08:55
Comment on lines -95 to -96
# Embedded DB selection
EMBEDDED_DB="lmdb"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we want to keep this option.

Copy link
Contributor Author

@larsewi larsewi Aug 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why? It's not really an option. It's a variable holding a hard coded string. You cannot override it without modifying the script.

@larsewi larsewi requested a review from olehermanse August 4, 2025 11:27
@larsewi
Copy link
Contributor Author

larsewi commented Aug 25, 2025

Ping @craigcomstock

Copy link
Contributor

@craigcomstock craigcomstock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nailed it. good work. :)

nova-*-debian-*)
ROLE=hub
;;
nova-*-opensuse-*)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove nova--opensuse- setting ROLE=HUB eh? maybe you did in a later commit

@larsewi
Copy link
Contributor Author

larsewi commented Aug 26, 2025

@cf-bottom Jenkins please :)

@larsewi
Copy link
Contributor Author

larsewi commented Aug 26, 2025

Note to self. Investigate why we get

11:11:10 ++ echo 'unpack-tarballs: Error: Bad EXPLICIT_ROLE '\'''\'': defaulting to '\''agent'\'''
11:11:10 unpack-tarballs: Error: Bad EXPLICIT_ROLE '': defaulting to 'agent'

on RHEL 8

@cfengine cfengine deleted a comment from cf-bottom Aug 27, 2025
We don't really build with something else then lmdb. Hence, we don't
need the option to build with something else.

Signed-off-by: Lars Erik Wik <[email protected]>
Ticket: ENT-12600
Signed-off-by: Lars Erik Wik <[email protected]>
Ticket: ENT-12600
Signed-off-by: Lars Erik Wik <[email protected]>
Ticket: ENT-12600
Signed-off-by: Lars Erik Wik <[email protected]>
This auto detect role code is weird. It tries to detect whether to build
a hub or agent package based on the platform it's being built for. In
many places it even decides to build hub packages for platforms where
it's not supported. I wonder if life will just go on if I remove it.

Signed-off-by: Lars Erik Wik <[email protected]>
It makes it easier to read diffs.

Ticket: ENT-12600
Signed-off-by: Lars Erik Wik <[email protected]>
@cfengine cfengine deleted a comment from cf-bottom Aug 27, 2025
@cfengine cfengine deleted a comment from cf-bottom Aug 29, 2025
@cfengine cfengine deleted a comment from cf-bottom Sep 1, 2025
@cf-bottom
Copy link

@larsewi
Copy link
Contributor Author

larsewi commented Sep 3, 2025

This PR will get major merge conflicts soon. I'll manually reapply the changes needed later and reopen.

@larsewi larsewi closed this Sep 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants